package com.tes;

import java.util.ArrayList;
import java.util.List;

import org.anddev.andengine.engine.camera.Camera;
import org.anddev.andengine.engine.camera.ZoomCamera;
import org.anddev.andengine.entity.layer.tiled.tmx.TMXTiledMap;
import org.anddev.andengine.opengl.font.Font;
import org.anddev.andengine.opengl.texture.atlas.bitmap.BitmapTextureAtlas;
import org.anddev.andengine.opengl.texture.region.TextureRegion;
import org.anddev.andengine.opengl.texture.region.TiledTextureRegion;

import android.os.Environment;

public class GameResource {
	public static Camera camera;
	public static ZoomCamera zoomCamera;
	
	public static enum PlayerDirection {
		NONE, UP, DOWN, LEFT, RIGHT
	}

	public static String savePath = Environment.getExternalStorageDirectory()
			+ "/ToiletHunter";
	public static String fileName = "setting.txt";

	public static int SelectedLevel;

	public static List<String> levelTiledMap = new ArrayList<String>();
	public static List<String> levelHint = new ArrayList<String>();
	public static List<Integer> levelTime = new ArrayList<Integer>();
	public static List<Integer> levelTimeDuration = new ArrayList<Integer>();
	
	public static TMXTiledMap mTMXTiledMap;

	public static BitmapTextureAtlas tPlayer;
	public static TiledTextureRegion mPlayer;

	public static BitmapTextureAtlas tGhost;
	public static TiledTextureRegion mGhost;
	
	public static BitmapTextureAtlas tPeople;
	public static TiledTextureRegion mPeople;

	public static BitmapTextureAtlas tToiletPaper;
	public static TextureRegion mToiletPaper;

	public static BitmapTextureAtlas tFontQuartz;
	public static Font mFontQuartz;

	public static BitmapTextureAtlas tFontChiller;
	public static Font mFontChiller;

	public static BitmapTextureAtlas tFontOCRAExt;
	public static Font mFontOCRAExt;
	
	public static BitmapTextureAtlas tFontAiracobra;
	public static Font mFontAiracobra;

	public static BitmapTextureAtlas tFontAllHookedUp;
	public static Font mFontAllHookedUp;
	
	public static BitmapTextureAtlas tControlBase;
	public static TextureRegion mControlBase;

	public static BitmapTextureAtlas tControlKnob;
	public static TextureRegion mControlKnob;
	
	public static BitmapTextureAtlas tBost;
	public static TextureRegion mBost;
}
